been had! - Alemán Inglés Diccionario